ranch owner - French English Dictionary